ski lift – English–Latine translations

🇬🇧 en la 🇻🇦

ski lift noun

  • a device that transports skiers up a mountain
anabathrum nartatorium
Wiktionary Links